surface chemistry - French English Dictionary